Skip to content

SubjectBase class

Defined in

Namespace: System.Reactive.Subjects Assembly: System.Reactive.dll Full name: System.Reactive.Subjects.SubjectBase<T> Modifiers: public abstract

Summary

Inherited documentation

These docs were inherited from Object.

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

Applies to

net8.0, net8.0-windows10.0.19041, netstandard2.0

Class hierarchy
classDiagram
class SubjectBase~T~
class ISubject~T~ {
    <>
}
ISubject~T~ <|.. SubjectBase~T~
class ISubject~T, T~ {
    <>
}
ISubject~T, T~ <|.. SubjectBase~T~
class IObserver~T~ {
    <>
}
IObserver~T~ <|.. SubjectBase~T~
class IObservable~T~ {
    <>
}
IObservable~T~ <|.. SubjectBase~T~
class IDisposable {
    <>
}
IDisposable <|.. SubjectBase~T~

Implements: ISubject, ISubject, IObserver, IObservable, IDisposable

Constructors

NameSummary
.ctor

Properties

NameSummary
HasObservers
IsDisposed

Methods

NameSummary
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
OnCompletedNotifies the observer that the provider has finished sending push-based notifications.
OnErrorNotifies the observer that the provider has experienced an error condition.
OnNextProvides the observer with new data.
SubscribeNotifies the provider that an observer is to receive notifications.
Inherited members